
(in-package #:lispbuilder-sdl)

(defparameter *6x9-font-data*
  #(0 40 64 8 64 8 80 0 0 0 0 48 120 252 120 48 0 0 84 168 84 168 84 168 84 168 84
      0 160 224 160 0 56 16 16 0 0 224 128 192 128 56 32 48 32 0 96 128 96 0 48 40
      48 40 0 128 128 128 192 56 32 48 32 0 0 48 72 48 0 0 0 0 0 32 32 248 32 32 0
      248 0 0 144 208 176 144 32 32 32 56 0 160 160 64 64 56 16 16 16 16 16 16 16
      240 0 0 0 0 0 0 0 0 240 16 16 16 16 0 0 0 0 28 16 16 16 16 16 16 16 16 28 0 0
      0 0 16 16 16 16 252 16 16 16 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      252 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 16 16 28 16 16 16 16 16
      16 16 16 240 16 16 16 16 16 16 16 16 252 0 0 0 0 0 0 0 0 252 16 16 16 16 16 16
      16 16 16 16 16 16 16 0 24 96 128 96 152 96 24 0 0 192 48 8 48 200 48 192 0 0 0
      0 248 80 80 80 0 0 0 0 16 248 32 248 64 0 0 0 48 72 64 240 64 64 248 0 0 0 0 0
      32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 32 32 0 32 0 0 0 80 80 80 0 0 0 0 0 0 80
      80 248 80 248 80 80 0 32 112 168 160 112 40 168 112 32 64 168 72 16 32 72 84 8
      0 0 96 144 144 96 152 144 104 0 0 32 32 32 0 0 0 0 0 0 16 32 32 32 32 32 16 0
      0 32 16 16 16 16 16 32 0 0 0 136 80 248 80 136 0 0 0 0 32 32 248 32 32 0 0 0 0
      0 0 0 48 16 16 32 0 0 0 0 248 0 0 0 0 0 0 0 0 0 48 48 0 0 0 8 8 16 32 64 64 0
      0 0 48 72 72 72 72 48 0 0 0 32 96 32 32 32 112 0 0 0 48 72 8 16 32 120 0 0 0
      120 16 48 8 8 112 0 0 0 16 48 80 144 248 16 0 0 0 120 64 112 8 8 112 0 0 0 48
      64 112 72 72 48 0 0 0 120 8 8 16 32 32 0 0 0 48 72 48 72 72 48 0 0 0 48 72 72
      56 8 48 0 0 0 0 48 48 0 48 48 0 0 0 0 48 48 0 48 16 16 32 0 0 24 96 128 96 24
      0 0 0 0 0 248 0 248 0 0 0 0 0 192 48 8 48 192 0 0 48 72 8 48 32 0 32 0 0 0 112
      144 168 176 128 112 0 0 0 32 80 136 248 136 136 0 0 0 240 136 240 136 136 240
      0 0 0 48 72 64 64 72 48 0 0 0 112 72 72 72 72 112 0 0 0 120 64 112 64 64 120 0
      0 0 120 64 112 64 64 64 0 0 0 48 72 64 88 72 48 0 0 0 72 72 120 72 72 72 0 0 0
      112 32 32 32 32 112 0 0 0 56 16 16 16 144 96 0 0 0 72 80 96 80 72 72 0 0 0 64
      64 64 64 64 120 0 0 0 136 216 168 168 136 136 0 0 0 72 104 88 72 72 72 0 0 0
      112 136 136 136 136 112 0 0 0 112 72 72 112 64 64 0 0 0 48 72 72 104 88 48 8 0
      0 112 72 72 112 72 72 0 0 0 48 72 32 16 72 48 0 0 0 248 32 32 32 32 32 0 0 0
      72 72 72 72 72 48 0 0 0 72 72 72 120 48 48 0 0 0 136 136 168 168 216 136 0 0 0
      136 80 32 32 80 136 0 0 0 136 136 80 32 32 32 0 0 0 120 8 16 32 64 120 0 0 0
      112 64 64 64 64 112 0 0 0 64 64 32 16 8 8 0 0 0 112 16 16 16 16 112 0 0 0 32
      80 136 0 0 0 0 0 0 0 0 0 0 0 0 0 248 0 32 16 0 0 0 0 0 0 0 0 0 56 72 72 56 0 0
      0 64 64 112 72 72 112 0 0 0 0 0 56 64 64 56 0 0 0 8 8 56 72 72 56 0 0 0 0 0 48
      88 96 56 0 0 0 16 40 32 112 32 32 0 0 0 0 0 48 72 72 56 8 48 0 64 64 112 72 72
      72 0 0 0 32 0 96 32 32 112 0 0 0 16 0 48 16 16 16 80 32 0 64 64 80 96 80 72 0
      0 0 96 32 32 32 32 112 0 0 0 0 0 208 168 168 136 0 0 0 0 0 112 72 72 72 0 0 0
      0 0 48 72 72 48 0 0 0 0 0 112 72 72 112 64 64 0 0 0 56 72 72 56 8 8 0 0 0 80
      104 64 64 0 0 0 0 0 56 96 24 112 0 0 0 32 32 112 32 40 16 0 0 0 0 0 72 72 72
      56 0 0 0 0 0 72 72 48 48 0 0 0 0 0 136 168 168 80 0 0 0 0 0 72 48 48 72 0 0 0
      0 0 72 72 72 56 72 48 0 0 0 120 16 32 120 0 0 16 32 32 64 32 32 16 0 0 0 32 32
      32 32 32 32 32 0 64 32 32 16 32 32 64 0 0 0 0 40 80 0 0 0 0 0 0 0 0 0 0 0 0 0
      0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 0 32 32 32 32 0 0 0 0
      16 56 80 80 56 16 0 0 48 72 64 240 64 64 248 0 0 0 168 80 136 80 168 0 0 0 136
      80 248 32 248 32 0 0 0 32 32 32 0 32 32 32 0 0 56 64 48 72 48 8 112 0 0 80 0 0
      0 0 0 0 0 120 132 148 164 148 132 120 0 0 0 48 80 48 0 112 0 0 0 0 0 40 80 160
      80 40 0 0 0 0 0 0 120 8 8 0 0 0 0 0 0 120 0 0 0 0 120 132 180 164 164 132 120
      0 0 0 120 0 0 0 0 0 0 0 0 0 48 72 48 0 0 0 0 0 32 32 248 32 32 0 248 0 0 32 80
      16 32 112 0 0 0 0 96 16 32 16 96 0 0 0 0 16 32 0 0 0 0 0 0 0 0 0 72 72 88 104
      64 0 0 120 232 232 104 40 40 0 0 0 0 0 0 32 0 0 0 0 0 0 0 0 0 0 0 16 32 0 32
      96 32 32 112 0 0 0 0 32 80 32 0 112 0 0 0 0 0 160 80 40 80 160 0 0 64 192 64
      80 112 48 120 16 0 64 192 64 80 104 8 16 56 0 192 32 64 48 240 48 120 16 0 16
      0 16 48 64 72 48 0 0 64 32 32 80 112 136 136 0 0 16 32 32 80 112 136 136 0 0
      32 80 32 80 112 136 136 0 0 40 80 32 80 112 136 136 0 0 80 0 32 80 112 136 136
      0 0 32 80 32 80 112 136 136 0 0 0 120 160 240 160 160 184 0 0 0 48 72 64 64 72
      48 16 32 32 16 120 64 112 64 120 0 0 16 32 120 64 112 64 120 0 0 16 40 120 64
      112 64 120 0 0 40 0 120 64 112 64 120 0 0 64 32 112 32 32 32 112 0 0 16 32 112
      32 32 32 112 0 0 32 80 112 32 32 32 112 0 0 80 0 112 32 32 32 112 0 0 0 112 72
      232 72 72 112 0 0 40 80 72 104 88 72 72 0 0 32 16 48 72 72 72 48 0 0 16 32 48
      72 72 72 48 0 0 16 40 48 72 72 72 48 0 0 40 80 48 72 72 72 48 0 0 40 0 48 72
      72 72 48 0 0 0 0 136 80 32 80 136 0 0 8 56 88 88 104 104 112 64 0 32 16 72 72
      72 72 48 0 0 16 32 72 72 72 72 48 0 0 16 40 72 72 72 72 48 0 0 40 0 72 72 72
      72 48 0 0 16 32 136 80 32 32 32 0 0 0 64 112 72 72 112 64 0 0 0 48 72 80 80 72
      80 0 0 32 16 0 56 72 72 56 0 0 16 32 0 56 72 72 56 0 0 16 40 0 56 72 72 56 0 0
      40 80 0 56 72 72 56 0 0 0 40 0 56 72 72 56 0 0 16 40 16 56 72 72 56 0 0 0 0 0
      112 168 176 120 0 0 0 0 0 56 64 64 56 16 32 32 16 0 48 88 96 56 0 0 16 32 0 48
      88 96 56 0 0 16 40 0 48 88 96 56 0 0 0 40 0 48 88 96 56 0 0 64 32 0 96 32 32
      112 0 0 16 32 0 96 32 32 112 0 0 32 80 0 96 32 32 112 0 0 0 80 0 96 32 32 112
      0 0 24 48 8 56 72 72 48 0 0 40 80 0 112 72 72 72 0 0 32 16 0 48 72 72 48 0 0
      16 32 0 48 72 72 48 0 0 16 40 0 48 72 72 48 0 0 40 80 0 48 72 72 48 0 0 0 40 0
      48 72 72 48 0 0 0 0 32 0 248 0 32 0 0 0 0 0 56 88 104 112 0 0 32 16 0 72 72 72
      56 0 0 16 32 0 72 72 72 56 0 0 16 40 0 72 72 72 56 0 0 0 40 0 72 72 72 56 0 0
      16 32 0 72 72 72 56 72 48 0 64 64 112 72 72 112 64 64 0 40 0 72 72 72 56 72
      48))

(defparameter *font-6x9*
  (make-instance 'bitmap-font-definition
   :width 6
   :height 9
   :data *6x9-font-data*)
  "Contains the font data for an 6x9 bitmap font.

##### Packages

* Also supported in _LISPBUILDER-SDL-GFX_")

(defparameter *gfx-font-6x9*
  (make-instance 'bitmap-font-definition
   :width 6
   :height 9
   :data *6x9-font-data*)
  "Contains the font data for an 6x9 bitmap font.

##### Packages

* Also supported in _LISPBUILDER-SDL-GFX_")



